military technologies - İspanyolca İngilizce Sözlük